MDMITKMVMERPVVIYSKSSCCMSHTIKTLLCDFGANPAVYELDEISRGREIEQALLRLGCSPAVPGVFIGGELVGGANEVMSLHLNGSLIPMLKRAGALWV